marbled mitten lobster - English Synonyms Dictionary